be going through a dry spell - German English Dictionary